3109 925
1786 261
4566 465
10366 668
4702 877
5278 510
1224 66
11900 621
3775 482
2943 674
2101 328
1751 155
3186 647
2852 746
4280 133
9833 717
2792 430
8080 135
2588 130
3506 662
11167 235
1131 43
4152 717
3553 703