22646 620
115364 194
407080 693
65780 514
27505 199
12733 836
95693 627
14613 704
27826 309
35745 196