543
520
426
345
391
390
570
350
312
386
346
348
33997
26030
24382
21703
1799267
16732
1596148
15096
1433144
12980
11990
10070