18126 38
19969 50
17477 25
80136 172
19937 51
20691 50
20588 40
12515 12
12095 9
14057 32
12752 22
12978 20
49154 113
16124 11
13658 14
33157 48
14770 36
10356 7
49186 111
28566 59
15451 28
33166 87
21026 37
14705 29