810 550
130 475
363 958
41 527
490 635
80 23
937 161
39 149
215 68
991 666
806 291
953 257
482 784
519 77
750 66
97 743
144 775
290 137
421 604
504 391