22969 620
115602 194
407619 694
65823 514
27532 199
12747 836
95769 627
14637 704
27837 309
35833 196