15162 17
13604 38
14992 27
12871 18
11637 15
11629 17
12638 16
14982 13
22409 37
12228 9
22935 37
37928 104
16542 30
22538 85
15268 43
13797 21
26780 34
19175 49
15842 60
13385 23
18396 46
15380 46
19076 54
19385 18