1040 83
13367 810
34263 610
16711 362
7852 104
3621 276
25860 669
4898 124
18670 477
5748 392
3256 164