187902
797488
331750
418706
43676
874740
691811
75889
642752
816121
48605
1087114
661202
580483
954140
982248
601484
3314112
3224797
3009927
2755692
2630951
2563488
2312981
2264214
2172484
1960271
191972
1769613
1727559