6911
5911
512
504
567
372
5414
561
1067
637
491
777
42227
32100
31173
28395
2447267
22094
2134153
19546
1953149
15900
15670
13900