51 6
502 762
229 76
680 392
278 510
708 148
962 711
667 919
535 830
922 954
921 575
120 806
749 172
207 510
657 611
999 369
194 303
328 870
315 878
189 734