27780 89
14958 44
12374 39
12156 33
11581 35
8090 24
7087 23
6486 7
6118 22
5219 19
4283 71
3204 4
1437 6
350 2