40093 58
2962 4
1865 7
1760 0
4210 11
4627 39
1650 1
2293 9
2241 0
2253 0
1788 2
1592 5
2744 17
2555 8
2131 6