3531 443
1028 87
2100 370
3859 851
2628 285
4752 754
3547 730
4117 592
7179 180
8789 277
2923 761
7837 375
1547 273
3843 630
12184 161
10194 583
2326 627
1841 392
4235 503
1941 125
15113 184
2408 572
2529 340
1138 149
5593 103
3683 110
3286 526
3012 628