2048 506
2971 850
1827 450
1510 357
1627 305
2882 907
1536 412
2537 466
1055 342
2382 503
1446 378
2934 775
2469 423
2899 793
2387 520
2055 508
344 54
1122 241
969 183
815 159
2953 563
1750 270
1261 260
3178 968
2557 514
198 33