18058 781
306139 1437
9473 252
7480 512
57659 153
53726 438
3675 452
5196 491
3826 207
4745 931
4961 596