10966 429
331388 759
376181 964
25665 237
66051 304
88119 308
4117 560
4887 148
4943 317
8768 797
5958 893