9329 117
14878 94
19880 317
10259 458
44833 979
82148 654
37065 183
3025 242
5336 450
1705 154
7058 206
9239 265
3738 729