3960 13
7432 16
2744 6
1734 5
1157 2
1205 2
3583 10
8993 32
2848 5
3218 6
2253 5
2015 2
6250 7
4982 5
1962 4
4045 8
2520 6
2227 4
4541 23
1999 2
1630 7
4039 14
1737 8
3643 19