2971 412
2282 793
801 437
3493 59
852 190
938 140
656 875
452 698
966 502
718 536
727 220
835 574
804 665
762 840
450 26
574 107
848 457
923 332
536 373
144 18
529 720
981 897
301 896
223 445