1235
395
472234
303
190
355
252
6711
17714
5510
346
543
36617
28060
26763
23893
1983267
18444
1782151
16556
1592147
13810
13450
11610