12246
3929217
1524
1813
110715
111918
5525
2962
41410
1405894
48037
71210
3747
38035
22088316
1783662
15263392
3882966