1003 132
597 516
456 577
995 71
18 55
144 751
769 440
233 129
971 705
475 485
720 50
82 748
962 352
834 609
501 863
566 737
312 461
272 225
61 827
19 822
719 393
641 322
176 688