336 76
1030 298
2354 750
2847 923
1605 308
2295 579
2738 520
1773 288
2501 630
1504 423
1115 249
943 31
846 103
1549 223
2582 529
2125 401
558 79
3509 748
857 145
2988 653
1549 324
1449 340
1154 203
3088 729