679 638
388 211
1167 12
1963 935
742 282
167 255
987 909
597 9
905 998
132 821
297 242
629 129
640 612
333 187
508 673
918 603
281 276
1095 883
74 216
228 20
786 729
311 415
873 978
229 331