1007 619
640 557
427 738
42 1000
629 671
712 981
711 838
171 202
783 211
875 314
842 315
443 102
559 689
328 21
238 245
309 744
523 755
186 57
675 246
656 825