3245 628
3547 748
9399 673
2678 398
6764 598
16539 318
15193 509
17804 151
7607 375
7867 34
4875 177
4396 481
6823 541