18142 588049
6457 61536
4050 47583
2843 58003
1947 168137
1537 58174
954 29396
898 28102
759 42540
749 322538