1049633
740436
247672
65881
664724
331254
1526788
1039800
755945
343347
329914
1134736
271284
506841
421275
783256
818951
471118
381102
61387
529115
84066
280432
642607