3086 81
49150 842
8763 247
13695 663
7202 335
14922 395
8411 539
10862 91
57360 443
44487 153
8548 638
7097 107
6420 72
6573 735
14919 92
5627 41
45852 331