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