3035 862
22713 253
2977 509
9411 424
11834 585
2740 204
1527 202
89643 781
10637 702
2554 581
4977 44
2168 261
59136 85
3116 64
33075 556
19221 818
19532 116
14620 355
4357 562
23581 294