199 50
1257 337
1167 249
2763 871
2953 963
3676 638
2289 575
2095 564
3033 411
3880 665
2168 513
2292 523
3143 742
3064 910
902 265
1506 344
3227 914
2123 560
1178 264
9740 282
3238 657
2778 552
7202 598
3575 619
2470 512
7808 581
26226 702
4410 122