10900 429
330841 759
375179 964
25637 237
65585 303
87811 307
4097 560
4873 148
4925 317
8756 797
5767 892