538
652
6314
723
9213
5513
709
497
6222
7112
585
5425
33967
26020
24342
21673
1792267
16712
1596148
15066
1430144
12940
11980
10060