287827
59796
122554
47713
647552
100095
75563
314
368913
707869
363500
657907
162852
804128
589630
273758
107615
514247
119167
157980
752478
775676
367140
3148
273919
664818
4341
248663
653611
755344