8338 675
3294 628
3620 748
9462 673
2717 398
6805 598
16619 318
15333 509
18037 151
7675 375
7962 34
4933 177
4452 481
6874 541