25112 912
81980 934
27579 420
29190 86
4066 639
5370 820
5655 591
2374 168
7820 810
5931 317
24891 450