14710 373
359589 532
7771 405
24216 605
43239 75
5523 581
1004 94
7441 113
2625 459
1958 396
3433 674
5507 822
2885 719
4034 142
1778 302