3005 4
3930 4
1962 6
3635 10
5532 12
2946 2
2372 4
4105 19
2847 3
6012 11
3903 7
4883 10
2937 7
4375 15
3773 10
10625 30
5359 9
3608 11
4330 10
3031 6
6286 15
10269 45
2577 5
3155 4