9325 117
14843 94
19878 317
10256 458
44801 979
82099 654
37005 183
3025 242
5329 450
1702 154
7054 206
9239 265
3737 729