10201 675
3302 628
3622 748
9466 673
2721 398
6814 598
16628 318
15488 509
18051 151
7681 375
7968 34
4936 177
4454 481
6883 541