34201 49
8190 160
13071 379
20968 301
16222 438
29302 465
376199 1078
40650 580
57895 485
26460 186
32879 166