2048 403
1005 204
2373 596
902 138
3073 737
2516 682
2401 343
4910 621
1405 236
2246 541
1692 388
9731 662
2703 678
1478 367
2910 875
933 244
3186 902
844 130
2918 837
1758 484
2784 719
1299 192
2698 771
1097 237