18693 90
20303 89
14731 41
14576 36
22120 59
35360 187
18285 54
16455 38
25234 65
24319 49
39125 233
21051 54