1003 132
477 470
403 691
272 225
61 827
36 621
631 512
958 825
144 751
509 778
199 643
987 637
399 868
835 259
419 975
588 984
801 393
251 238
41 174
32 225
808 765
82 748
709 372
140 1000