4782
5294
5489
4948
5560
4250
8477
7163
7491
5930
7503
7506
9546
1175
4966
4811
4095
5831
3624
3219
2543
4442
1631
9427
4268
1891
286
553
9487
8433
6899