22488 620
115305 194
406916 693
65774 514
27501 199
12722 836
95671 627
14604 704
27820 309
35727 196