629110
1238329
1026387
350479
1160422
316490
551266
1151159
79415
881620
427297
500654
262284
500841
416275
781256
811951
470118
374102
58387
521115
83666
279432
636607