866
502
8814
384
973
9016
443
8412
292
794
1097
1700
36437
27890
26553
23863
1963267
18374
1775151
16516
1584147
13710
13410
11550