508 673
749 648
911 494
77 18
496 140
454 232
523 160
693 539
987 909
877 843
363 325
292 511
333 187
523 142
3167 269
1167 12
985 1000
1963 935
742 282
729 457
124 5
395 983