4157 30
12244 85
97554 533
8972 393
7159 692
8941 680
51874 725
1588 373
30826 436
2890 56
14589 539
4741 462
3834 919