1006 704
425 162
847 589
791 567
35 327
158 874
219 950
697 231
886 488
889 699
931 734
87 444
409 532
360 481
722 159
476 222
957 252
391 854
150 962
235 953