1301 1000
73 867
839 461
743 29
251 763
542 485
710 595
485 135
362 260
619 317
407 798
4 721
535 246
1003 478
813 86
818 303
680 976
148 675
992 735
971 882
637 11
268 596