27780 89
4283 71
14958 44
12374 39
11585 35
12158 33
8090 24
7089 23
6120 22
5221 19
6487 7
1441 6
3204 4
350 2