20258 623
22384 704
20668 584
14509 157
32288 486
29613 685
45517 225
17931 820
29035 879
80771 200
19940 388
18639 103
32270 431
82638 843
44806 926
9219 591
4367 574
2704 98
20707 941
1646 232
49529 642
16253 315
13260 115
25711 257