2869 558
859 201
688 159
1716 385
2958 700
1086 265
1182 201
2250 347
54403 198
64909 411
29423 670
10830 674
5661 85
11013 573
7066 451
5786 596
29831 482