31003 233
27590 497
37999 904
19178 826
11528 663
8356 556
11298 535
20474 609
21331 104
38545 543
16359 491
33445 688
10226 528
5542 554
18198 447
19818 340
46357 214
8557 85
23018 185
11805 417
80587 345
61024 346
36680 642
22668 523
38465 89
9302 623
26020 315
9058 164