9312 117
14831 94
19861 317
10237 458
44621 979
81796 654
36736 183
3016 242
5315 450
1694 154
7043 206
9227 265
3730 729