16917
20543
1620
1831
19439
16027
17431
18534
14973
20528
129269
1530
23526
17690
15581
13982
10802
1047263
9524
937148
9260
775142
7210
70311