482 903
1545 842
298 141
68 78
98 349
390 176
539 465
802 464
140 305
301 89
695 938
951 319
46 389
762 840
936 948
521 727
947 931
700 7
607 396
782 155
662 575
227 69
431 413