5584 240
4607 786
9397 354
7345 450
10407 461
5590 605
5336 378
3641 653
21010 276
4451 441
14624 104
5979 384
75256 660
8569 713
7966 956