1001 908
901 208
901 647
898 863
878 169
859 507
770 380
660 580
509 224
432 740
300 394
206 583
136 230
128 181