25512 913
112593 953
36843 422
38997 93
4304 639
5567 821
5977 591
2558 168
8133 810
6148 317
32123 453