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