5281
4084178
39423
23551
62151
3750
33731
4720
38162
3893
2370
4271
40677
31020
29823
26865
2338267
21014
2020153
18646
1863149
15340
14900
13230