38764
485501
42065
228750
98632
97715
986650
491582
94568
800857
45818
39925
5061799
3501581
2981148
2300804
2205988
2002609
189578
1891357
1737118
1710136
1654195
1622471