1318
14013
21814
1416
1376
1142
32515
30523
20517
3900
2670
3269
685112
49103
48410
47768
4231271
4038158
33044
3242151
31026
26542
24401
22780