25093 912
79707 933
27259 420
28917 86
4049 639
5354 820
5644 591
2361 168
7801 810
5923 317
24657 450