9329 117
14980 94
19881 317
10261 458
44852 979
82171 654
37089 183
3025 242
5336 450
1705 154
7059 206
9239 265
3738 729