4002 13
2432 6
4326 14
739 1
1550 1
3097 7
1569 5
2450 7
2853 12
3201 15
4018 3
1774 8
6283 20
2033 8
2904 3
5579 36
2319 9
3892 12
21730 65
3080 12
1174 2
6932 29
11819 42
1545 4