1223 887
958 164
921 793
733 817
721 244
720 986
507 659
494 412
445 396
382 658
347 398
309 252
233 856
143 939
85 386