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