2387 8
3314 6
3910 10
3951 12
1779 3
3014 10
1904 1
1935 8
8567 21
9184 28
7932 34
5520 20
1189 2
5057 10
1750 2
3388 5
1764 7
2543 5
3553 30
1098 2
1715 2
1338 4
9045 31
7446 40