1058 188
938 199
935 546
909 197
881 866
848 553
818 227
812 824
761 764
704 173
702 631
665 396
615 642
588 554
527 627
525 56
475 254
474 315
456 374
431 843