657 321
366 921
123 402
984 377
328 298
141 635
696 596
960 706
280 622
165 207
1011 876
348 189
674 450
641 15
102 2
670 802
619 206
82 971
999 315
701 499