638 540
780 86
522 787
953 965
27 36
3492 537
400 148
822 473
638 441
546 9
54 43
412 159
446 913
1002 975
500 850
676 432
424 265
92 584
784 6
592 589
559 303
970 242
281 313
232 169