140 856
30 384
270 729
337 609
364 59
599 382
883 378
850 755
525 3
437 568
296 461
407 704
44 673
957 618
900 425
968 890
906 530
157 371
304 870
626 601
114 796
845 949
801 767
848 180