1040 218
2204 630
793 183
2834 786
2667 613
1604 145
3772 135
1946 112
3437 912
6862 237
5640 119
2016 507
15510 897
12687 800