34201 49
8190 160
13073 379
20969 301
16222 438
29304 465
376202 1078
40652 580
57895 485
26462 186
32880 166