3127 628
3439 748
9292 673
2641 398
6679 598
16424 318
15013 509
17307 151
7517 375
7753 34
4807 177
4312 481
6724 541