9329 117
14976 94
19881 317
10260 458
44850 979
82169 654
37088 183
3025 242
5336 450
1705 154
7059 206
9239 265
3738 729