9318 117
14840 94
19868 317
10244 458
44714 979
81939 654
36865 183
3019 242
5322 450
1697 154
7047 206
9230 265
3732 729