3085 81
49142 842
8762 247
13695 663
7202 335
14921 395
8411 539
10861 91
57360 443
44486 153
8548 638
7097 107
6420 72
6572 735
14919 92
5627 41
45848 331