592 152
13066 675
3320 628
3633 748
9477 673
2728 398
6821 598
16640 318
15583 509
18090 151
7687 375
7979 34
4939 177
4457 481
6901 541