948849
273779
367612
313523
236466
411970
150266
451418
858379
225850
691353
803624
149996
51543
24630
26639
376303
870992
750498
503177
212860
854181
820793
355844
675786
545822