20882 81
15899 201
24179 119
50548 844
39984 241
41951 729
11011 304
37260 301
8750 529
12374 737
8555 788
11117 957
9810 633
7471 159
18568 500
7326 133
6531 104
17007 487
3244 204