501 640
690 918
387 835
788 327
3176 472
97 884
836 996
123 174
622 536
415 778
141 65
629 135
377 815
518 317
740 123
675 492
676 699
248 465
534 460
604 871