3057
4967
3484
4066
3817
122035
72413
1971
19011
3598
4323
2921
1908117
1320512
12861283
1135216
11296261
108603
9319157
922311
78096
734237
71635
66202