2815 500
2343 420
3452 113
1676 327
12093 515
4225 69
45832 895
2668 198
31873 162
11803 765
3887 776
1544 138
8440 46
3492 341
35251 65
31692 234
32981 325
15856 634
17345 668
17776 898
33350 530
6348 392
17825 237
10683 821
16143 294
80945 565
4442 456
7159 93