633
930
924
1072
1174
1739
650
1064
1375
986
19719
2190
685212
49113
48420
47778
4235271
4038158
33044
3245151
31026
26572
24401
22790