445974
373998
427101
621536
472280
717950
292754
218663
956220
438863
1110467
1152225
810147
893949
1015724
817610
552505
49952
95987
604377
290284
539842
445275
827256