15036 71
5104 525
10834 573
8229 528
4565 685
17055 487
10214 421
5158 257
18904 399
25077 438
17510 356
7622 484