604
1173
1190
540
675
360
16315
682
742
1426
753
5711
685112
49103
48400
47758
4231271
4038158
33044
3242151
31026
26542
24401
22780