37626 580
125768 583
157319 421
8951 373
104598 248
154294 297
73370 976
164828 732
456064 1206
6863 957