5811
7258
11922
5820
9768
5106
8197
3561
13670
12873
63918
6777
20217
5628
4366
49715
11273
6450
39013
11246
3503
5102
3428
5035
4301
7828
8603
5134
3174
4022
29853