17418
4000
34713
36948
35829
26318
5710
34917
3899
53251
34523
34519
685012
49083
48380
47748
4229271
4036158
33044
3238151
31026
26512
24401
22760