1002 49
989 107
931 956
866 839
862 581
831 150
747 151
689 360
658 228
657 462
401 300
388 934
301 755
301 722
260 960
257 16
202 387
135 507
107 89
106 469