9311 117
14830 94
19860 317
10236 458
44604 979
81778 654
36712 183
3016 242
5313 450
1694 154
7039 206
9227 265
3730 729