19973
1014410
72333
1669217
40650
38970
632035
65993
37606
38794
41665
13841
434952736
240917380
1684488313
158608269
131555180
125551260
1135548896
104829214
89905182
84060292
76472141
70437160