47092 177
35839 161
34893 130
25588 105
27601 96
19785 93
20933 85
23790 75
29142 73
27235 73
27802 71
15193 64
14895 62
15236 58
28601 57
20732 57
15459 53
9927 53
56754 51
13673 50
7923 48
23980 48
9339 48
14811 47