1638111
2342120
1677518
260
171294178
54995
4340
2972
240
130049
961219
722924
434948736
240913380
1684478313
158602269
131553180
125548260
1135498896
104827214
89901182
84056292
76468141
70434160