19875 988
17822 513
54163 108
52590 944
62986 457
37651 312
37239 673
39854 773
8511 471
6760 640
5924 606
5649 219
7472 458
4721 833
13266 423
2630 99