2484435
2344217
330
4320
6590
3070
7990
17582
260
35170
1637611
1677218
434894736
240887380
1684168313
158570269
131529180
125510260
1135128896
104814214
89888182
84044292
76442141
70404160