4159 30
12245 85
97567 533
8972 393
7159 692
8943 680
51875 725
1589 373
30832 436
2890 56
14594 539
4741 462
3834 919