945 4
2514 11
5962 31
3411 20
3553 23
953 2
2487 13
1392 11
1270 8
2755 11
2109 4
1237 8
2170 11
1919 4
1980 5
1799 4
1842 6
1074 2
4665 29
877 4
1310 5
5366 21
27425 146
27351 85