12532 60
1982 3
2432 8
6379 15
2588 8
4456 11
1838 3
2800 3
3285 4
9510 13
10642 52
3094 4
4907 10
3983 6
910 1
2126 4
2396 1
2311 3
2724 6
5026 16
11874 33
1404 1
2246 2
8977 29