3004 963
1107 278
3473 647
2951 850
2357 671
3033 945
1501 466
1469 381
1273 372
3072 801
2731 635
1207 210
2029 644
908 227
1076 190
2611 720
727 222
2295 743
232 68
1835 469
880 230
5583 498
1854 370
767 147
2509 505
851 84
2750 460
147 36