9254 117
14768 94
19781 317
10182 458
43746 978
80351 653
35614 183
2958 242
5230 450
1631 154
6984 206
9163 265
3678 729