18056 781
306066 1437
9472 252
7475 512
57648 153
53557 438
3673 452
5191 491
3822 207
4742 931
4957 596