5987 24
7310 3
4414 20
28878 46
6335 45
3059 3
9603 63
2843 1
3806 18
3704 7
2683 22
2058 2
4208 9
3294 13
3050 16
6142 1
3058 2
29194 74