10930 429
331124 759
375708 964
25654 237
65860 303
87975 308
4107 560
4882 148
4932 317
8762 797
5950 893