22441 620
115287 194
406861 693
65771 514
27500 199
12721 836
95663 627
14601 704
27820 309
35720 196