2231 9
4511 16
2684 10
6500 16
3080 12
3361 8
1370 3
4835 16
1855 9
3666 6
2037 2
5693 13
3522 8
3090 4
7120 14
4382 7
9359 40
2035 5
2830 11
5242 11
16493 47