940 9
3878 9
3746 13
1549 7
1978 12
2896 14
3013 13
1755 11
949 4
1103 7
2393 8
4112 22
773 2
15990 120
12652 72
22502 137
4354 27
1154 8
5632 20
3041 14
18902 81
6557 21
11474 67
1000 4