10380 429
329231 758
371254 963
25567 237
64527 301
86896 307
4051 560
4832 148
4885 317
8730 797
5737 892