2668
49924
69725
1148215
28614
490
31252
91293
68415
70280
31832
1127111
33611
62399
1626
1036139
61655
105755
62444
47073