9329 117
14907 94
19881 317
10259 458
44835 979
82157 654
37071 183
3025 242
5336 450
1705 154
7058 206
9239 265
3738 729