31002 233
27588 497
37998 904
19178 826
11527 663
8355 556
11297 535
20474 609
21331 104
38545 543
16357 491
33443 688
10226 528
5542 554
18196 447
19818 340
46354 214
8557 85
23017 185
11805 417
80586 345
61023 346
36680 642
22668 523
38457 89
9301 623
26019 315
9058 164