9349 600
323961 871
30381 492
12200 146
12878 414
98103 751
53698 619
5687 302
298357 857
31967 926
34941 419
43963 455
15873 293
107474 349