14848 373
360566 532
7785 405
24302 605
43439 75
5539 581
1005 94
7443 113
2642 459
1965 396
3437 674
5516 822
2895 719
4058 142
1778 302