27780 89
4178 71
14863 44
12319 39
11521 35
12064 33
8044 24
7034 23
6060 22
5168 19
6439 7
1217 5
3164 4
350 2