22671 620
115375 194
407103 693
65783 514
27507 199
12734 836
95695 627
14614 704
27826 309
35749 196