3859 457
5875 556
6341 232
6406 664
8908 697
14115 383
4534 74
6030 305
3739 808
19875 521
2129 81
9118 426
3853 469
4784 296
6096 662
3073 120
651 48