25112 912
81479 934
27540 420
29164 86
4065 639
5367 820
5654 591
2373 168
7818 810
5930 317
24875 450