712111
352500
464662
2091873
213274
796830
537660
484738
2736724
1551258
933283
103727
817265
106341
806179
751576
20175484
19681692
17978960
11959916
9280156
7918362
7861668
7194623
7074831
6916477
6909960
6417253
457870
4370231