716628
882106
500289
245805
92595
812251
533405
293513
269264
696507
204165
671984
355477
569400
330935
314285
429860
481313