1305391
1182268
1433579
1116
1366
696
6510
844
310
18210
12912
9616
690812
49673
48820
48308
4262271
4059158
33264
3261151
31316
26832
24571
22970