307 240
799 199
1006 922
664 277
987 769
869 752
83 504
471 747
239 621
814 94
997 555
883 300
960 987
611 7
400 830
166 675
675 642
469 132
538 103
239 286