12341 24
4975 10
7817 21
16849 29
20425 45
32749 104
69188 166
8792 15
40114 116
15199 23
4039 7
11848 26
3954 17
17012 65
24826 82
6153 18
13854 12
24522 44
56333 170
15657 35
7531 26
5892 40
4293 11
33645 115