25103 912
79897 933
27385 420
29049 86
4054 639
5362 820
5649 591
2368 168
7809 810
5926 317
24758 450