539811
34804
25672
22091
59875
34515
691710
21080
364710
47743
36013
33271
435192736
241021380
1685258313
158694269
131648180
125617260
1136188896
104873214
89965182
84094292
76549141
70482160