19880 988
17830 513
54182 108
52610 944
63046 457
37743 312
37270 673
39900 773
8546 471
6762 640
5926 606
5653 219
7475 458
4724 833
13275 423
2634 99