21888 82
15964 201
24243 119
50736 844
41080 242
42116 729
11066 304
37566 302
8834 529
12551 737
8618 788
11229 957
9928 633
7540 159
18629 500
7382 133
6696 104
17061 487
3299 204