1044136
415258
648876
188798
222432
601218
546445
529929
494879
459676
713969
863370
1058896
1287515
967956
991760
1655558
973629
2215890
13521000
728912
1119862
43971
704992
36880
207435