3128 862
22763 253
3098 509
9463 424
11961 585
2757 204
1580 202
89699 781
10747 702
2589 581
5130 44
2173 261
59390 85
3136 64
33137 556
19279 818
19651 116
14699 355
4381 562
23751 294