3085 81
49111 842
8761 247
13693 663
7200 335
14920 395
8411 539
10859 91
57353 443
44479 153
8548 638
7097 107
6420 72
6569 735
14919 92
5626 41
45826 331