3094 81
49346 842
8768 247
13700 663
7209 335
14930 395
8415 539
10870 91
57419 443
44531 153
8551 638
7104 107
6423 72
6576 735
14929 92
5638 41
46037 331