20288 36
18711 46
11762 22
9635 21
15282 41
25896 89
14399 53
4767 19
13462 43
18664 80
11746 48
33933 149
32265 82
8647 29
12093 25