25513 913
112629 953
36858 422
39023 93
4306 639
5570 821
5978 591
2559 168
8133 810
6148 317
32132 453