3246 628
3573 748
9406 673
2681 398
6769 598
16542 318
15198 509
17821 151
7611 375
7874 34
4882 177
4398 481
6825 541