3467226
2111432
1477116
1407218
1211816
1190925
1032715
1002018
88644
804114
78856
66479
59767
47534
44733
44115
42453
37620
32392
28730
27663
24510
15160
8590
2640
1480