335 997
245 953
183 928
898 905
416 880
36 864
770 812
41 702
862 654
595 644
742 639
471 615
345 606
391 537
940 429
154 419
544 403
461 363
417 306
162 291