255993
732226
154108
490380
287417
42783
350119
787892
532737
210226
895266
15984
1644
871915
196482
335645
974778
146560
414725
693342
776543
711294
210164
207289
927539
534366