3492
6999
4784
9119
2720
5954
990
50415
36711
2902268
250
4080
201390
1649217
1169212
11527276
1045216
10414259
98064
8462155
786711
71776
62644
58042