20895 81
15899 201
24179 119
50548 844
39988 241
41952 729
11011 304
37261 301
8750 529
12375 737
8555 788
11117 957
9812 633
7473 159
18568 500
7327 133
6531 104
17009 487
3244 204