980 333
5245 462
4721 786
1970 123
464 473
576 575
1110 292
209 606
688 28
1034 872
212 759
614 745
155 207
3289 537
686 999
13 964
478 138
320 980
113 23
739 843
912 583
1521 833
371 394