5740
4960
542180
45275
50254
468292
403114
39462
35356
32665
31729
3020
34387
26370
24822
22043
1831267
16982
1628148
15366
1458145
13080
12290
10380