27780 89
14959 44
12375 39
12163 33
11594 35
8092 24
7093 23
6490 7
6122 22
5223 19
4285 71
3207 4
1445 6
350 2