1005 927
534 371
472 143
874 889
935 43
973 818
239 924
151 171
705 884
504 9
684 417
681 644
89 166
70 399
307 143
765 780
547 780
519 610
277 868
133 911