21899 43
29595 47
21007 24
13973 24
20694 39
33473 90
17357 34
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
36536 107
28796 60