501 4
1237 7
8347 21
17150 35
10503 21
5977 19
2872 10
2990 19
3325 8
1967 10
1909 5
1824 7
3043 9
2674 5
1879 6
1930 10
2497 11
2430 6
1427 4
2088 7
1433 6
1522 6
1257 2
2647 6