3101 628
3438 748
9288 673
2639 398
6678 598
16414 318
14997 509
17287 151
7510 375
7748 34
4804 177
4308 481
6718 541