20968 81
15911 201
24182 119
50571 844
40083 242
41975 729
11015 304
37276 301
8752 529
12386 737
8557 788
11131 957
9819 633
7479 159
18581 500
7331 133
6535 104
17012 487
3244 204