2945 581
3346 567
509 89
6223 749
3649 880
5443 690
1193 125
4282 262
2686 345
3120 892
2953 578
3585 162
1748 389
5218 922
2414 591
3173 797
2855 754
2431 593
10340 711
3422 492
4599 637
2980 695
4269 735
2139 501