5275 17
36936 113
4506 6
11375 22
6545 16
2956 4
6956 10
2189 1
1898 1
1890 0
2129 1
2045 1
3045 2
2295 5
4280 4
2563 2
2391 1
2606 3
2032 1
2506 2
2605 2
1950 1
3431 4
4005 16