34041 49
8176 160
13015 379
20942 301
16199 438
29239 465
375946 1076
40598 580
57845 485
26414 186
32776 166