27780 89
4174 71
14845 44
12314 39
11511 35
12056 33
8037 24
7029 23
6054 22
5167 19
6431 7
1211 5
3157 4
350 2