27350
217575
344402
929448
689260
899957
620619
1200320
76840
300976
190504
1440779
775147
866949
995724
783610
509505
36952
62987
575377
278284
516841
432275
801256