9311 117
14827 94
19858 317
10231 458
44539 979
81700 654
36621 183
3014 242
5305 450
1690 154
7037 206
9224 265
3728 729