9329 117
15012 94
19881 317
10262 458
44860 979
82176 654
37095 183
3025 242
5336 450
1705 154
7060 206
9239 265
3738 729