31540 40
14581 61
2036 7
6289 17
4019 8
7830 22
3571 15
3798 15
2873 4
2170 10
2640 8
1730 3
3747 13
1117 3
4347 6
1983 2
1701 2
1228 3
1790 5
2154 5
2747 13
2429 1
7171 27
3244 9