4068
4157
9560
5254
2595
5802
7596
4414
9843
5631
22106
8387
7309
6636
4632
3263
5059
3524
7897
5265
3244
2759
2600
6089
13579
15576