18058 781
306122 1437
9472 252
7480 512
57657 153
53668 438
3674 452
5195 491
3825 207
4743 931
4959 596