42115
2454
23314
39416
26522
3910
2858
23818
36019
18112
23616
2605
685012
49083
48380
47728
4229271
4036158
33044
3238151
31026
26512
24401
22760