1697 527
2540 772
730 183
33743 310
9470 76
3221 46
6449 548
3584 776
3676 318
1886 209
3653 507
19851 671
75645 932