1006 990
155 983
426 894
652 859
402 841
811 832
241 810
916 766
648 753
115 708
986 706
231 657
1020 632
509 621
405 613
369 527
879 382
433 226
953 207
83 172