160458
959466
596450
276677
604688
767429
163285
622933
243283
853324
550478
1054
215704
146550
382338
912359
750933
285750
857812
351893
803752
376298
760252
217867
92638
420556