34043 49
8176 160
13018 379
20943 301
16199 438
29241 465
375957 1076
40602 580
57850 485
26414 186
32782 166