40703 581
126094 583
157532 421
9035 373
104818 249
154607 297
73432 976
164909 732
456480 1206
6871 957