1009 350
977 856
963 741
917 550
912 314
877 71
767 393
717 595
697 49
565 68
449 764
436 476
407 350
297 71
286 613
275 72
274 759
269 875
269 815
258 428