10905 429
330879 759
375263 964
25637 237
65624 303
87843 307
4099 560
4874 148
4928 317
8756 797
5770 892