618274
276
785919
270
951600
326
778951
201
2801037
964
588253
166
2280532
703
1251814
392
3486998
1030
1462816
565
817323
298