25093 912
79685 933
27242 420
28904 86
4049 639
5353 820
5644 591
2361 168
7800 810
5923 317
24651 450