15018 651
22797 51
12293 485
89441 923
16025 360
17890 531
39142 316
37647 489
46374 332
39056 372
20745 242
36030 239
2684 651