3291 857
2048 579
2381 546
1697 461
1212 222
558 52
402 61
1220 254
951 247
468 123
2841 554
891 166
2054 612
1834 414
727 119
1835 407