1005 88
937 942
914 92
882 957
852 483
747 648
669 852
605 667
600 509
477 249
453 380
373 520
306 586
299 458
262 684
252 886