3811 784
7251 354
6336 450
9548 461
5313 604
4967 378
3390 653
19888 276
4215 441
14338 104
5865 384
69254 659
8486 713
7773 956