3283
97524
176365
158733
2374
3682
3994
34513
3964
2896
1931
3482
201410
1649217
1169212
11528276
1045216
10414259
98064
8462155
786911
71776
62644
58042