543800
106622
122825
433461
723981
1716
239374
443198
545860
397957
296667
427763
5150799
3568581
3081148
2395804
2232988
2053609
1975358
191678
1770118
1720136
1691196
1638471