643 3
634 213
605 920
603 10
588 167
585 86
576 428
560 453
531 843
529 760
499 661
493 797
493 819
482 420
471 962
469 183
437 784
427 136
423 106
414 703