3500 3
2141 6
1639 3
7050 24
3961 10
3819 15
4391 26
3976 18
28229 103
25580 40
4305 9
5140 20
3404 18
1682 4
28272 28
7208 35
4396 8
14046 87