4930 57
8798 821
3591 286
33317 895
14577 515
10230 313
5571 511
40779 242
49788 739
4378 798
10661 555
4086 160
8817 458