996 902
972 541
925 942
841 110
833 764
686 432
682 648
651 49
616 169
546 247
527 198
481 801
400 980
359 221
272 97
272 838
203 425
180 592
101 541
63 960