5262 245
21539 82
15971 201
24223 119
50664 845
40615 242
42179 729
11148 304
37501 301
8826 529
12508 736
8601 788
11183 957
9904 633
7536 159
18598 500
7357 133
6600 105
17059 487
3276 204