350 83
1003 132
597 516
94 225
419 975
631 512
332 747
487 259
601 607
654 579
579 949
358 525
2383 220
962 352
103 774
311 73
456 577
173 511
769 664
187 689
958 825
311 461
509 778