394 171
1232 239
871 883
1796 648
75 794
922 35
1386 580
2109 304
832 173
174 79
945 110
1505 808
793 637
51 396
557 343
850 211
466 568
457 790
935 29
604 956
689 765