10124 10
16456 28
19027 25
12282 17
8853 11
14193 20
19936 41
15842 77
7167 16
11419 18
20712 43
14505 30
14125 15
44121 123
5164 13
3796 15
1733 8
14756 42
57195 212
91673 160
37811 57
25254 28
12348 34