590 152
12751 675
3320 628
3631 748
9477 673
2725 398
6821 598
16637 318
15577 509
18083 151
7686 375
7977 34
4939 177
4456 481
6897 541