20895 81
15899 201
24180 119
50548 844
39989 241
41952 729
11012 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