320497
1245482
1010582
381569
789505
897700
541743
405671
134453
1324848
1294852
1283368
126263
1252358
1248939
676196
554600
331727
450757