9329 117
15087 94
19882 317
10264 458
44878 979
82209 654
37131 183
3030 242
5338 450
1705 154
7062 206
9240 265
3739 729