4599 786
9369 354
7335 450
10401 461
5585 605
5331 378
3636 653
20998 276
4451 441
14617 104
5976 384
75216 660
8569 713
7962 956