9329 117
14994 94
19881 317
10261 458
44858 979
82175 654
37092 183
3025 242
5336 450
1705 154
7060 206
9239 265
3738 729