27780 89
4172 71
14839 44
12313 39
11510 35
12053 33
8036 24
7028 23
6054 22
5166 19
6430 7
1207 5
3157 4
350 2