1003 62
2545 269
98 884
969 642
104 147
945 110
678 228
729 90
851 140
714 602
936 926
285 735
1936 304
1798 648
700 418
75 794
1388 580
2118 828
793 637
51 396
340 264
602 533
464 618