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