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