1007 342
970 618
950 291
941 451
773 871
753 939
661 39
611 840
515 927
450 563
411 953
381 107
314 371
230 183
218 299
123 937
44 659