906 849
874 687
831 577
757 140
739 196
728 703
484 725
427 743
408 986
395 498
277 512
244 785
242 73
181 956
129 900
123 956
86 407
29 230