40907 581
126135 583
157554 421
9044 373
104839 249
154632 297
73441 976
164920 732
456508 1206
6871 957