3000 508
957 165
2556 666
645 126
2496 386
1125 191
3000 578
1509 368
2606 598
1374 146
1929 550
1146 162
894 232
566 74
332 55
3376 685
390 28
2570 484
925 175
1957 374
1065 231
1698 265
2435 607
1750 420