300 143
377 139
309 831
641 227
976 936
948 750
70 335
320 714
470 991
476 316
129 368
954 584
953 3
457 268
698 691
208 823
824 220
570 840
646 835
498 964