2945 10
10806 35
6996 29
4430 19
3927 16
5532 15
3815 13
1927 5
1261 1
2283 2
6871 13
1905 2
2498 5
2306 6
2983 4
2165 5
3645 15
7307 31
2316 4
2085 5
2385 2
1773 4
3036 14
4830 30