3094 81
49342 842
8767 247
13700 663
7209 335
14929 395
8415 539
10869 91
57416 443
44530 153
8550 638
7104 107
6423 72
6576 735
14928 92
5638 41
46028 331