10638 9
6260 7
10996 23
6931 44
4450 20
8159 30
12208 33
2431 6
14810 63
4320 15
3738 19
3122 10
1912 4
2277 9
5804 42
4377 11
8499 39
1980 2
1149 3
736 1
1281 2
3215 9
1708 6
21012 181