488490
955370
564648
378565
103245
932954
930303
100965
491788
570524
25210
4376
958275
615686
27617
80265
1144210
513309
1217265
442407