3100 81
49438 842
8776 247
13705 663
7211 335
14931 395
8418 539
10874 91
57436 443
44541 153
8555 638
7106 107
6425 72
6578 735
14930 92
5641 41
46092 331