2991 12
3834 9
6177 16
5933 29
7702 45
1211 3
1382 13
1712 1
3042 13
867 1
1972 6
1327 8
1354 1
1242 4
1085 2
936 1
680 2
1280 3
2195 4
1848 5
2153 2
1865 4
1193 3
3109 8