387745
533200
46419
600262
457157
830308
14703
2973
315294
217666
670543
589350
1028550
429846
541343
123631
417933
633222
1092313
71590
952873
298481
944252
811375
980310
61816