15008 651
22778 51
12284 485
89350 923
16010 360
17868 531
39101 316
37589 489
46346 332
39016 372
20707 242
35991 239
2681 651