18058 781
306158 1437
9473 252
7480 512
57661 153
53762 438
3675 452
5196 491
3826 207
4745 931
4961 596