283 305
83 379
258 1000
67 211
27 145
863 568
491 860
908 228
28 349
96 350
818 790
767 967
266 682
809 831
320 575
965 117
6 42
194 530
180 545
53 916