677516
112438
66354
383173
732331
665184
205426
46771
375409
123287
791584
717516
5150799
3568581
3081148
2395804
2232988
2053609
1975358
191678
1770118
1720136
1691196
1638471