3089 628
3417 748
9279 673
2634 398
6677 598
16407 318
14990 509
17278 151
7510 375
7747 34
4801 177
4307 481
6718 541