12789
428997
13428
588390
87361
20229
582360
454400
925523
451665
961515
385248
514974
381615
187928
980603
82780
606445
769767
784531
575153
462376
107330
131501
83453
492544