1013 228
230 618
782 510
231 402
804 153
340 148
171 270
788 958
594 699
1069 219
865 356
964 755
857 723
52 270
309 604
535 177
643 520
117 788
537 33
183 700