5262 245
21536 82
15970 201
24223 119
50663 845
40610 242
42179 729
11148 304
37500 301
8825 529
12508 736
8601 788
11183 957
9903 633
7536 159
18598 500
7357 133
6600 105
17059 487
3276 204