25086 912
79582 933
27142 420
28829 86
4045 639
5350 820
5641 591
2360 168
7796 810
5917 317
24583 450