12789
428997
13428
588390
87361
20229
582360
454400
925523
451665
961515
385248
365204
880304
1022805
846545
790446
725300
448182
35939
518478
1073377
85447
632782
122796
1088596