251 50
1271 257
2484 720
2541 360
46481 527
2492 611
353653 1373
53072 395
188689 565
365163 1105
151842 302
104888 413
277709 537
171859 698
126268 611
106328 859
193265 659
383849 1750
258584 804
68985 791
56803 406
29149 70
260228 742
30128 512