781299
970290
68458
43482
16625
845182
543722
620965
792501
913386
112938
29311
989868
17688
965402
395974
336241
340763
586621
520747
482125
265255
145207
439439
765360
40012