25103 912
79899 933
27385 420
29051 86
4054 639
5362 820
5649 591
2368 168
7809 810
5926 317
24761 450