31684 127
34722 108
19512 98
26626 96
25901 93
36113 86
27855 76
16094 67
15994 65
28075 65
40876 62
19236 60
16346 55
11107 52
6011 48
11590 47
13367 46
14165 43
6360 39
13774 39
7239 39
13452 37
14011 37
10188 35