9729 10
16065 27
19553 40
18630 25
12282 16
8455 11
14193 20
15462 77
11419 17
7167 16
20323 43
13338 15
14114 30
12348 34
1733 8
3418 15
43729 121
4785 13
56789 211
37423 57
14378 41
90863 158
25254 26