3089 628
3419 748
9279 673
2635 398
6677 598
16407 318
14990 509
17279 151
7510 375
7747 34
4801 177
4307 481
6718 541