3000 508
957 165
2556 666
645 126
1040 215
2496 386
1125 191
3000 578
1374 146
1929 550
2664 518
6160 163
894 232
566 74
2847 610
332 55
1372 225
2570 484
925 175
1065 231
3240 850
3759 760
2435 607
608 96