11510
796
11930
10410
937
1064
694
752
911
1466
1368
1127
605311
43470
43333
41307
3666270
3443156
29754
2879149
27426
23362
21750
19820