14004 5
20155 22
16663 18
24251 28
21802 18
10325 12
11764 16
23856 33
14159 12
49022 47
31913 44
27301 60
23945 48
17538 35
48929 64
41028 106
11700 5
17282 13
26529 35
16130 21
13269 7
16790 32
16157 9
35172 24