22963 620
115597 194
407601 694
65822 514
27531 199
12746 836
95769 627
14633 704
27837 309
35832 196