910
1231
7615
533
380
7822
5611
671
778
5114
9412
643
40967
31130
30053
27035
2362267
21174
2037153
1884149
18746
15550
15040
13360