905 255
1129 276
1247 356
2596 809
2827 589
1644 526
2855 802
794 195
16919 782
13319 305
2695 223
16019 356