12789
428997
13428
588390
87361
20229
582360
454400
925523
451665
961515
385248
369748
24935
956836
753542
480690
790845
1546436
1129213
89301
88182
1309213
105682
85692
380619