5584 57
9110 821
3640 286
33834 895
14742 517
10353 313
5618 511
41031 243
50486 740
4423 798
10715 555
4116 160
8874 458