27780 89
13707 42
11833 39
11167 32
10745 35
7428 23
6472 23
5916 7
5462 22
4753 18
2914 70
2763 4
350 2