1010 475
975 33
966 92
878 588
643 890
595 602
546 822
500 193
260 399
254 748
178 703
152 401
62 664
42 824