9315 117
14831 94
19864 317
10237 458
44632 979
81813 654
36756 183
3016 242
5316 450
1694 154
7043 206
9228 265
3730 729