3028 861
22712 253
2977 509
9410 424
11830 585
2740 204
1527 202
89642 781
10635 702
2554 581
4975 44
2168 261
59131 85
3116 64
33071 556
19218 818
19530 116
14619 355
4357 562
23581 294