3008 963
1109 278
3491 647
2971 850
2361 671
3034 945
1501 466
1470 381
1274 372
3074 801
2733 635
1212 210
2031 644
910 227
1083 190
2613 720
727 222
2296 743
232 68
1836 469
880 230
5750 500
1870 370
769 147
2529 505
860 84
2763 460
148 36