20927 81
15904 201
24182 119
50560 844
40029 241
41965 729
11012 304
37264 301
8752 529
12381 737
8557 788
11117 957
9816 633
7477 159
18579 500
7329 133
6531 104
17009 487
3244 204