3124 628
3439 748
9292 673
2641 398
6679 598
16420 318
15009 509
17301 151
7514 375
7752 34
4807 177
4311 481
6722 541