10928 429
331095 759
375681 964
25651 237
65844 303
87959 308
4106 560
4880 148
4932 317
8762 797
5950 893