27780 89
4330 71
15028 45
12399 39
11619 35
12209 33
8148 24
7130 23
6156 22
5258 19
6531 7
1574 6
3252 4
350 2