1366265
1224210
157245
60012
990894
8698
525414
84628
627184
3709112
3523797
3065927
2815692
2799951
2716488
2464981
677646
51124
929651
404532