3256 628
3576 748
9415 673
2687 398
6773 598
16556 318
15223 509
17851 151
7623 375
7897 34
4893 177
4412 481
6830 541