74546
90555
123768
180416
821162
643634
551376
126444
936973
771539
912391
214967
198943
744697
1014842
736904
7347743
528586
2968577
2964980
2959510
2076192
2002495
1971492
1861216
1726948
172466
15805
150861
1455545