2515 400
1004 219
2534 403
1785 463
1128 255
729 91
1703 217
2950 728
1149 242
1750 35
2656 725
1657 361
2804 543
2984 486
2442 229
740 155
2699 275
1886 118
1147 173
1354 275
3280 687
2686 587
3325 923
3030 767