342533
114759
299899
507285
388515
598251
1026629
910204
870929
423747
277246
215442
120724
45861
682474
5379
618916
799686
680274
555413