9309 117
14821 94
19853 317
10224 458
44458 979
81575 654
36501 183
3005 242
5301 450
1687 154
7034 206
9218 265
3722 729