1023 4
296 143
161 418
858 749
337 445
901 825
3591 269
513 531
906 457
969 349
521 26
932 59
7845 805
606 763
1005 676
669 454
436 687
90 494
930 790
59 147