5276 12
4745 30
3138 2
4221 5
8041 13
3044 6
6476 5
4650 12
7161 4
2884 4
4572 7
24183 10
11829 24
29177 19