16620 293
938 165
2735 620
9277 135
3999 459
2291 167
2953 442
1095 113
880 63
15755 695
3569 565
2387 423
11850 162
4244 877
4818 975
10108 282
3839 500
2953 844
8750 829
2217 283
1614 253
1537 291
2458 748
1373 106