12282 16
9729 10
8455 11
19936 40
14193 20
18630 25
16456 27
15842 77
11419 17
7167 16
20323 43
13726 15
14114 30
3796 15
5164 13
14756 41
1733 8
25254 26
43729 122
12348 34
56789 211
37423 57
91285 159