2242 627
1344 343
2548 506
3979 538
2268 335
3540 735
12078 440
9975 231
14512 654
5721 486
3112 755
2550 66
38304 678
110624 242
61035 625
55773 796