23044
21090
18131
60227
79070
53483
36023
58626
709813
39862
31205
647613
435237736
241037380
1685328313
158716269
131657180
125626260
1136418896
104876214
89973182
84098292
76557141
70487160