73821
1023706
83825
990259
405825
230344
238391
557867
870202
150789
936350
916135
33104465
28278132
251991000
24965484
18997346
17072973
157321032
14998239
12919764
10643485
877947
5931209