49 520
217 1000
814 201
546 994
598 980
67 268
508 642
531 746
966 618
159 441
532 864
605 1
535 702
543 862
310 511
854 910
193 49
735 881
1006 417
962 331