9615
353
602
5512
212
320
8314
430
340
398
270
442
40687
31020
29823
26885
2338267
21014
2022153
18656
1863149
15340
14910
13240