18126 38
19969 50
17477 25
80136 173
19937 51
20691 50
20588 39
12515 12
12095 9
14057 32
12752 22
12978 21
49154 114
16124 11
13658 14
33157 48
14770 36
10356 7
49417 111
28796 59
15451 28
33166 87
21026 37
14705 29