922656
516329
743449
1030716
883811
526551
65949
36784
63865
873129
569278
268302
5150799
3568581
3082148
2395804
2232988
2053609
1975358
191678
1770118
1720136
1691196
1638471