1016 174
999 933
997 198
846 759
821 59
699 618
614 939
537 232
467 77
467 250
433 332
373 804
259 379
160 957
145 148