5284 12
4759 30
3149 2
4249 5
8060 13
3057 6
6504 5
4662 12
7169 4
2895 4
4599 7
24203 10
11843 24
29198 19