487 72
139 1000
862 435
335 850
326 151
183 207
242 646
262 104
514 952
808 238
1002 179
263 324
76 656
992 213
1043 637
185 313
696 538
752 192
462 377
106 477
875 764
581 638
42 373
293 211