3085 81
49117 842
8761 247
13693 663
7200 335
14920 395
8411 539
10859 91
57355 443
44480 153
8548 638
7097 107
6420 72
6570 735
14919 92
5626 41
45829 331