9326 117
14845 94
19879 317
10257 458
44807 979
82106 654
37022 183
3025 242
5330 450
1703 154
7054 206
9239 265
3738 729