2123 304
876 883
1393 580
700 765
181 244
925 35
721 602
461 454
1013 832
602 533
626 445
888 230
398 171
166 607
319 590
838 173
246 320
240 10
144 244
863 1
685 52
673 37