15796 560
5149 86
11989 391
5870 664
3583 312
10314 762
17023 72
13607 181
5283 152
4918 486
8060 234
8743 617
4627 249
6553 159
9173 497
7165 512