3242 660
1728 314
8562 492
2698 478
2622 503
2391 488
2557 561
10350 174
2668 624
3065 688
957 91
2620 634
1301 283
596 37
3469 134
960 81
4151 767
3083 731
1348 203
8730 268
3415 500
2763 674
2055 547
3228 517