25091 912
79678 933
27229 420
28899 86
4048 639
5353 820
5643 591
2361 168
7800 810
5922 317
24641 450