18056 781
306049 1437
9472 252
7474 512
57647 153
53545 438
3673 452
5191 491
3821 207
4742 931
4957 596