2995 751
2928 529
2750 471
16741 141
5210 75
60494 649
1830 255
7394 32
3850 172
5864 535
4985 349
14358 855
4738 300
1950 269