270797
378167
356972
72923
28532
21405
65152
125194
322738
668414
234428
942443
821178
664793
426270
442951
226138
73321
67425
138167
208204
880401
207632
314501
105444
292731