1014 653
980 229
847 390
838 333
650 68
437 759
428 897
407 518
357 906
282 369
208 204
157 61
64 369