25933 86
6577 237
3323 924
584 103
2233 629
1294 359
2594 776
2382 675
1587 324
1966 300
1507 469
833 117
2240 512
20748 733
30758 351
15557 389
6501 187
3102 61
9562 678
7889 563
13412 764
16930 452
3421 670
4036 856
1240 195
2363 644
303 38
1326 232