9215 117
14749 94
19747 317
10167 458
43385 978
79847 653
35185 183
2939 242
5181 450
1613 154
6967 206
9143 265
3656 729