16951
21219
14894
15191
15939
16753
11671
17424
7436
6710
9086
11847
10582
5687
6732
10604
6512
3663
...
8514
...
31680
...
8470
...
7007
...
13332
...
10560
...
6490
...
7227
...
24706
...
9757
...
11429
...
8096
...
7590
...
7733
...
10032