30530 383
4508 339
33873 645
6067 536
6204 480
2412 550
2422 577
23047 514
1373 410
22899 194
3962 55
11803 41
3645 821
518 111
15091 608
10224 379
9650 129
18379 227
20034 395
984 306
21046 353
57996 422
16954 448
3736 782