1025 463
981 558
956 202
928 283
899 530
898 442
863 875
822 524
584 688
527 640
517 975
496 497
377 611
231 176
230 839
116 639