8839 7
8972 12
14786 14
12288 18
11713 8
9588 13
6234 3
22453 55
13015 19
14038 25
15586 32
21487 51
14818 21
20693 45
34910 104
30230 77
14543 29
10020 12
16100 25
122698 225
56890 65
16545 42
30869 73
19942 25