4070
4158
9563
5255
2596
5804
7596
4415
9844
5633
22107
8389
7310
6637
4634
3263
5060
3524
7897
5265
3244
2759
2600
6089
13579
15579