1008 912
995 541
919 607
912 969
793 267
757 934
701 186
686 769
672 837
583 902
521 66
515 429
496 804
380 285
354 10
314 494
306 92
255 565
208 450
177 714