149 680
870 137
943 21
397 580
351 553
425 938
645 501
577 804
602 244
959 815
448 208
683 551
608 281
67 71
646 415
14 709
124 781
753 593
1010 472
564 143