18053 781
305926 1437
9468 252
7472 512
57636 153
53444 438
3669 452
5188 491
3817 207
4738 931
4954 596