9110
501
12113
480
450
990
492
442
524
253
400
231
685212
49113
48410
47778
4233271
4038158
33044
3245151
31026
26572
24401
22790