264228
47390
1012
805940
5434
94627
909941
271279
427842
321860
709706
841695
700334
220797
455191
163361
587973
484872
31472
21777
149126
148581
1005939
511989
159769
391504