27780 89
4275 71
14948 44
12369 39
11573 35
12136 33
8084 24
7076 23
6108 22
5212 19
6480 7
1421 6
3196 4
350 2