1011
671
1163
271
251
161
221
281
81
171
131
411
31410464
26755124
23892997
23180481
17966342
16131971
150411028
14249239
12311764
10190483
625426
5429209