6636 18
3110 10
2907 1
3941 9
3805 12
3847 6
3378 10
3238 8
3528 10
24772 27
5228 8
6815 7
3917 10
3532 2
5854 11
4491 10
4493 4
8890 12
4299 12
10541 12
10967 8
38328 61
10825 13
8915 23