12426
3979217
1544
1893
113715
114118
5635
3032
43210
1415894
48637
72910
3847
38335
22268316
1833662
15383392
4022966