22451 620
115291 194
406877 693
65772 514
27500 199
12721 836
95663 627
14601 704
27820 309
35722 196