14751 373
359923 532
7775 405
24250 605
43285 75
5528 581
1004 94
7442 113
2633 459
1958 396
3435 674
5508 822
2889 719
4040 142
1778 302