881
992
3162
241
171
281
101
201
1973
1031
941
32913464
28109132
250801000
24768482
18860346
16972973
156921032
14916239
12849764
10598485
852947
5883209