5001
15118
1059
2127
8572
4702
10661
3601
1526
6450
5284
2517
5773
9027
4531
9592
16515
1964
3310
3253
110446
4487
6386
3823
18387
7731
9879
9031
7938
18754
43803
11704
4141