1040 638
939 944
924 358
887 538
886 124
812 644
790 773
760 716
721 327
698 334
662 40
603 439
530 69
493 363
490 658
478 681
378 69
376 603
311 31
208 144