1286 749
959 369
958 436
937 399
930 214
909 227
813 588
804 308
798 11
754 98
731 494
698 578
650 297
607 177
602 331
556 859
498 662
455 865
415 209
393 613