18294 32
12647 18
14689 30
26030 40
25266 25
27998 35
28813 41
17269 43
25583 38
21917 57
14645 23
54491 98
18016 40
26051 44
13010 10
16447 28
11885 7
17815 17
134575 221
19561 24
47903 79
12982 25
15020 24
15284 29