9311 117
14830 94
19861 317
10237 458
44618 979
81787 654
36730 183
3016 242
5313 450
1694 154
7043 206
9227 265
3730 729