896844
742513
595188
557627
43301
145378
865448
570332
82284
53447
5752
471636
5150799
3568581
3081148
2395804
2232988
2053609
1975358
191678
1770118
1720136
1691196
1638471