949826
834015
450
670
1440
2540
1290
1160
1770
2260556
49201
1214914
435187736
241020380
1685248313
158693269
131647180
125617260
1136178896
104872214
89963182
84093292
76549141
70482160