27780 89
14952 44
12369 39
12138 33
11577 35
8084 24
7076 23
6481 7
6110 22
5213 19
4275 71
3197 4
1423 6
350 2