9311 117
14830 94
19860 317
10237 458
44611 979
81781 654
36722 183
3016 242
5313 450
1694 154
7040 206
9227 265
3730 729