9325 117
14844 94
19878 317
10256 458
44801 979
82100 654
37008 183
3025 242
5329 450
1702 154
7054 206
9239 265
3737 729