3099 81
49385 842
8773 247
13704 663
7210 335
14930 395
8415 539
10872 91
57429 443
44537 153
8554 638
7104 107
6425 72
6576 735
14930 92
5639 41
46071 331