3085 501
5920 660
3656 634
2200 216
870 178
5987 646
2178 139
7202 278
3515 716
1019 140
3880 852
359 35
3421 493
8475 922
4647 463
5314 524
2148 168
2526 365
1096 43
4137 667
5001 940
12842 827
779 70
1793 298