760
3277658
2625227
540
2406934
413288159
250
470
480
20120
5061264
434854736
240858380
1683898313
158551269
131512180
125499260
1134958896
104797214
89874182
84034292
76425141
70400160