351 244
525 32
738 365
916 855
432 572
550 539
369 897
253 450
1001 845
653 197
982 863
123 817
483 635
938 201
58 623
50 847
809 660
440 949
456 60
510 710