1118312
836410
84318
527310
52037
46262
576120
1423530
19422
632735
24446
38864
435240736
241039380
1685328313
158718269
131660180
125627260
1136418896
104876214
89973182
84098292
76558141
70487160