21112 311
29557 200
32537 149
17725 391
8469 340
90166 278
9702 262
8894 396
40739 235
11081 865
9813 478
26572 1073
6594 551
38231 563
22893 193
116766 654
21630 964
90561 396
56432 651
25429 691
171031 770
328673 975
48609 430
3381 284
9918 583
14874 444
18700 459
148374 610