584486
80560
407840
212535
4676
742370
214860
352322
10276
169954
254361
837720
1033720
1029106
1029480
1029597
1028774
1019423
1018192
1016529
1015419
1015240
1006573
1006125