17513 373
381246 533
8452 405
25681 605
47165 77
5847 581
1073 94
9524 113
2753 459
2081 396
3535 674
5799 822
4686 719
4503 142
1868 302