3583 3
6946 19
4532 7
37859 102
14932 32
12901 18
3658 6
3551 13
4978 4
5371 11
8104 18
4201 6
2991 6
2368 2
2358 2
3525 2
3417 9
4529 18
3609 12
2261 3
2887 13
3895 4
10396 14
8043 19