9212 117
14745 94
19744 317
10166 458
43360 978
79827 653
35141 183
2935 242
5177 450
1610 154
6967 206
9140 265
3654 729