27780 89
4169 71
14830 44
12300 39
11499 35
12023 33
8016 24
7018 23
6043 22
5158 19
6424 7
1184 5
3149 4
350 2