3089 628
3423 748
9279 673
2635 398
6677 598
16408 318
14993 509
17279 151
7510 375
7747 34
4801 177
4307 481
6718 541