1007719
534019
1690933
39292
97528
1073910
1671718
84308
1416219
515612
57976
75095
435017736
240944380
1684748313
158638269
131578180
125569260
1135758896
104835214
89916182
84069292
76491141
70449160