877248
557362
290710
48956
25643
621443
244876
51519
410342
329747
635499
360297
19127
441910
239351
289616
811278
587475
471452
379205
686808
968531
753511
834719
50915
919309
149904
841678
15023
382959