3460
30023
25009
57253
50889
11373
69223
11950
23940
20884
20103
8344
28828
21639
13569
7133
13514
18941
1387
34447