20630
17127
42323
7422
16222
17317
10516
25315
28815
11114
18413
10313
12610
927
1196
1246
555
1005
673
852