266869
207818
1383346
604579
1921167
607989
81670
222196
133754
684520
241533
645909
262284
500841
416275
781256
811951
470118
374102
58387
524115
83666
279432
636607