3962
642273
322775
559771
124055
964859
68339
97675
75932
60988
487577
525194
345835
614239
559746
476373
392227
511836
821932
599466
943740
940912
194724
568465
381556
234970