27780 89
14983 44
12385 39
12178 33
11606 35
8107 24
7109 23
6504 7
6143 22
5241 19
4301 71
3226 4
1506 6
350 2