18058 781
306130 1437
9472 252
7480 512
57658 153
53685 438
3675 452
5195 491
3825 207
4743 931
4959 596