19875 988
17822 513
54163 108
52590 944
62987 457
37653 312
37239 673
39855 773
8511 471
6760 640
5924 606
5649 219
7472 458
4721 833
13267 423
2631 99