34167 49
8184 160
13048 379
20964 301
16219 438
29296 465
376136 1078
40641 580
57887 485
26453 186
32856 166