14752 373
359930 532
7775 405
24252 605
43285 75
5528 581
1004 94
7442 113
2633 459
1958 396
3435 674
5508 822
2890 719
4040 142
1778 302