231 25
240 110
363 580
1001 550
95 109
350 875
151 743
941 853
51 966
795 516
604 814
175 657
262 577
585 679
886 838
530 113
520 847
334 745
386 241
235 150