24002 580
15395 590
81277 200
4802 80
5960 428
20498 271
4153 149
1006 110
2417 503
11929 697
22555 812
23234 673
24117 841
25366 837
30439 685
16040 103
5886 321
28534 37
3302 649
2414 523
18242 58
12389 332
20860 199
12995 928