640
632966
592
446
330
332
536
414
4814
9112
432
494
40687
31020
29823
26895
2338267
21014
2022153
18656
1863149
15340
14910
13240