4297 530
3910 81
2556 283
61716 314
32218 242
46856 541
55693 436
51577 432
99987 371
25870 284
56506 823