5916 24
7259 3
4338 20
28805 46
6276 45
3001 3
9520 63
2775 1
3763 18
3630 7
2614 22
2013 2
4152 9
3203 13
2997 16
6067 1
3017 2
29142 74