4159 30
12246 85
97612 533
8972 393
7162 692
8946 680
51875 725
1590 373
30847 436
2891 56
14597 539
4743 462
3834 919