3094 81
49350 842
8769 247
13701 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
46041 331