25084 912
79552 933
27116 420
28800 86
4043 639
5349 820
5640 591
2358 168
7795 810
5915 317
24547 450