10928 429
331092 759
375674 964
25651 237
65838 303
87953 308
4106 560
4880 148
4932 317
8762 797
5950 893