15710 373
367053 532
7861 405
24835 605
44661 75
5632 581
1020 94
7644 113
2671 459
1996 396
3454 674
5616 822
3097 719
4147 142
1793 302