9329 117
15051 94
19881 317
10262 458
44865 979
82185 654
37105 183
3026 242
5337 450
1705 154
7061 206
9239 265
3738 729