18047 781
305752 1437
9463 252
7467 512
57615 153
53261 438
3663 452
5184 491
3814 207
4733 931
4945 596