19875 988
17821 513
54159 108
52590 944
62978 457
37644 312
37235 673
39849 773
8510 471
6759 640
5924 606
5648 219
7471 458
4720 833
13265 423
2630 99