839 561
1152 813
395 218
1003 160
406 897
27 690
309 684
455 173
695 263
966 397
111 95
927 118
604 386
529 139
537 309
800 350
948 357
203 45
560 60
356 807
571 129
463 685
644 87