1008 46
998 653
981 553
947 261
936 793
882 326
714 518
575 803
538 194
536 400
520 415
515 745
469 297
460 281
388 102
377 847
360 571
353 511
316 55
237 427