964 967
347 948
1010 851
333 771
522 768
419 739
899 731
103 707
656 680
307 627
639 621
843 526
724 496
28 487
902 442
278 373
666 354
560 309
1000 268
185 177