1009 161
555 233
401 664
659 520
443 459
679 83
127 377
950 357
975 204
829 422
726 324
448 993
896 340
951 588
403 957
8 873
795 598
43 110
30 762
1037 239