25563 306
11027 426
20631 550
31312 431
4605 89
11691 657
17169 851
16109 913
11829 693
4094 541
52577 305
9221 190
16075 695
7917 83
16939 351
21066 474
7646 843