1405
1218
16613
1150
1427
16112
15623
14618
1699
1860
2224354
1446327
40697
31030
29863
26915
2340267
21034
2028153
18666
1865149
15350
14930
13240