22653 10
14570 22
11765 9
51166 38
6603 4
23143 20
70177 19
13499 11
10435 7
21171 18
10488 7
21330 18