594671
392504
439377
24923
121807
577998
77372
667621
628928
280498
129487
440812
1059311
1047551
1046122
1040196
1039904
1034707
1033113
1029822
1024252
1023720
1021350
1021496