182 256
585 951
2224 454
815 813
955 601
395 57
75 103
967 270
1025 28
408 764
70 71
37 85
392 879
301 313
666 778
176 675
697 30
605 451
285 721
643 444
167 124
260 670
352 934
624 997