29873 46
2543 0
3678 11
3274 5
4927 34
3335 7
4882 41
3769 7
3906 9
2717 2
2737 8
2085 5
2951 5
3829 11
4898 25