1005 251
645 576
1863 885
734 873
913 76
600 412
488 192
90 997
402 930
876 634
450 823
66 528
2331 573
5264 462
920 32
795 751
752 686
116 513
517 948
318 714
733 614
44 67
697 410