1033 78
905 587
867 214
853 99
775 680
770 934
761 2
753 92
693 903
691 649
638 666
580 402
560 743
547 84
410 737
279 95
201 448
184 856
177 72
157 738