3094 81
49341 842
8766 247
13699 663
7209 335
14929 395
8415 539
10869 91
57416 443
44529 153
8550 638
7104 107
6423 72
6576 735
14927 92
5638 41
46026 331