22353
12059
13550
18777
13082
25692
19963
20614
5624
9809
23879
10461
6201
19719
16248
18253
9992
21565
20326
10222