323 997
241 953
165 928
892 905
405 880
29 864
764 812
33 702
859 654
590 644
732 639
466 615
340 606
384 537
923 429
142 419
541 403
450 363
157 291
527 282