27780 89
14477 43
12137 39
11753 32
11213 35
7807 24
6811 23
6237 7
5830 22
5030 18
3810 71
3010 4
350 2