2855 558
857 201
668 159
1654 385
2951 700
1079 265
1167 201
2237 347
54353 198
64834 411
29364 670
10805 674
5642 85
10971 573
7061 451
5761 596
29705 482