25112 912
81368 934
27535 420
29159 86
4063 639
5367 820
5654 591
2371 168
7817 810
5930 317
24866 450