3165
3833
65020
2082
2383
2843
2556
105433
84727
2372
4824
2163
201490
1649717
1169212
11529276
1045316
10418259
98064
8462155
786911
71776
62644
58042