1005 88
937 942
914 92
882 957
842 483
746 648
667 852
602 667
600 509
477 249
453 380
373 520
306 586
299 458
260 684
224 886