1006 834
977 455
896 616
816 960
790 308
783 127
711 510
620 894
596 711
376 635
325 209
324 142
323 507
294 609
216 940
201 614
178 489
161 716
137 812
102 46