9254 117
14772 94
19784 317
10185 458
43775 978
80385 653
35634 183
2959 242
5232 450
1633 154
6986 206
9165 265
3681 729