569824
601816
990447
76896
882648
861262
892427
78492
828614
753869
525905
378319
5140799
3565581
3070148
2381804
2230988
2046609
1962357
191478
1765118
1719136
1689196
1636471