901 921
275 763
161 899
577 435
417 369
18 152
474 249
206 397
631 6
132 679
333 742
814 820
628 733
669 504
148 104
1 532
128 55
185 171
110 59
314 578