3099 628
3435 748
9287 673
2639 398
6677 598
16410 318
14997 509
17285 151
7510 375
7748 34
4804 177
4308 481
6718 541