18057 781
306091 1437
9472 252
7476 512
57654 153
53580 438
3673 452
5193 491
3822 207
4742 931
4958 596