12150 263
85283 252
100830 221
71862 545
118677 504
33345 370
4557 537
31200 105
5469 835
2719 359
18539 67