14692 373
359491 532
7771 405
24211 605
43221 75
5521 581
1003 94
7441 113
2625 459
1958 396
3433 674
5506 822
2885 719
4031 142
1777 302