252 50
1272 257
2484 720
2541 360
53072 395
260228 742
188689 565
104888 413
151842 302
365163 1105
277709 537
171859 698
126268 611
96419 568
193265 659
383849 1750
417194 794
258584 804
68985 791
130076 772
1980 426
122042 764
29149 70
30128 512