16947 373
376613 533
8226 405
25378 605
46370 76
5791 581
1046 94
8631 113
2723 459
2040 396
3514 674
5732 822
3859 719
4386 142
1835 302