25103 912
79895 933
27384 420
29044 86
4054 639
5362 820
5649 591
2368 168
7809 810
5926 317
24758 450