25086 912
79585 933
27142 420
28830 86
4045 639
5350 820
5641 591
2360 168
7796 810
5917 317
24584 450