587861
349638
149741
292122
773635
516368
267500
36799
146743
625447
964117
805886
721415
623697
21765
31793
482762
89394
194854
30512
60281
40965
537663
15271
439659
933907
843913
220994
404766
21696