27780 89
14968 44
12380 39
12171 33
11600 35
8098 24
7098 23
6496 7
6135 22
5235 19
4292 71
3218 4
1477 6
350 2