28293
18110
24080
318710
10473
21367
40284
1391024
69817
23193
47583
20403
435240736
241040380
1685328313
158718269
131661180
125627260
1136428896
104878214
89973182
84099292
76558141
70487160