308 405
595 669
216 412
669 331
388 861
69 580
634 469
396 904
914 861
117 345
973 466
215 320
321 143
144 269
896 170
396 601
937 813
68 379
899 205
402 175