29435 27
11584 18
5612 13
4104 3
3602 7
3028 13
2862 4
2642 10
2280 2
2185 1
2182 1
2159 2
2155 8
2147 2
2146 2
2070 0
2061 2
2044 1
2026 1
1960 1
1918 2
1879 1
1867 2
1821 2