1010 53
872 849
791 239
678 830
661 324
617 468
552 713
544 645
518 425
454 98
287 408
247 254
144 670
123 864
103 128
64 774