27780 89
14866 44
12321 39
12066 33
11523 35
8045 24
7037 23
6442 7
6061 22
5169 19
4178 71
3165 4
1222 5
350 2