2958 870
2435 556
2248 395
1813 487
3065 438
2651 668
1374 261
334 26
1691 111
3011 856
445 65
3652 643
2571 515
2356 508
728 124
840 199
1457 326
2542 515
525 98
3062 839
1908 146
900 31
3332 853
2212 315