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