2992 751
2928 529
2750 471
16741 141
5205 75
60491 649
1830 255
7394 32
3849 172
5864 535
4985 349
14358 855
4738 300
1950 269