10862 675
3305 628
3622 748
9471 673
2724 398
6819 598
16629 318
15534 509
18056 151
7682 375
7971 34
4936 177
4454 481
6886 541