9329 117
15087 94
19881 317
10263 458
44872 979
82197 654
37121 183
3027 242
5337 450
1705 154
7061 206
9240 265
3738 729