3030 751
2932 529
2754 471
16756 141
5239 75
60596 650
1830 255
7402 32
3859 172
5864 535
4989 349
14364 855
4742 300
1953 269