25563 306
11027 426
20632 550
31314 431
4605 89
11693 657
17169 851
16110 913
11829 693
4094 541
52577 305
9222 190
16075 695
7917 83
16940 351
21066 474
7646 843