660 119
422 54
146 676
291 524
424 400
915 338
456 873
682 993
190 942
833 558
723 477
799 45
962 753
154 310
979 271
28 334
623 125
530 303
746 488
449 869