492586
513429
978878
776614
579338
224386
815443
686993
140304
392225
570979
682725
5062799
3502581
2984148
2303804
2205988
2003609
189678
1893357
1737118
1711136
1655195
1622471