18059 781
306177 1437
9473 252
7481 512
57664 153
53820 438
3677 452
5196 491
3828 207
4745 931
4961 596