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