47122
2900
2304
31812
24515
2785
45712
6003716
1750
942
1070
2111
201380
1649017
1169212
11525276
1045216
10414259
98064
8462155
786711
71776
62634
58042