56598 295
34731 162
117167 154
18099 118
19522 101
42054 87
12658 80
22021 57
6234 53
9297 51
20922 51
14466 47
5361 47
9499 41
8162 39
7217 39
6883 39
4596 35
9899 35
8394 34
10136 31
6989 30
7845 28
8078 24