19880 988
17830 513
54183 108
52611 944
63046 457
37746 312
37273 673
39900 773
8550 471
6763 640
5926 606
5653 219
7475 458
4724 833
13275 423
2634 99