656 73
939 252
202 134
448 849
415 48
361 92
6 735
905 333
30 235
174 832
362 777
287 857
964 730
734 874
284 731
457 780
927 924
503 179
652 650
35 718