1408
22714
2557
1506
1232
2205
4710
2481
24256
254169
1971
1824
701412
50383
49410
49148
4320271
4127158
33654
3332153
31776
27292
24921
23290