3256 628
3575 748
9414 673
2686 398
6772 598
16555 318
15222 509
17850 151
7623 375
7895 34
4893 177
4411 481
6830 541