25096 912
79734 933
27293 420
28938 86
4049 639
5355 820
5645 591
2361 168
7803 810
5923 317
24676 450