512 50
1259 337
1171 249
2768 871
2955 963
3685 638
2301 575
2104 564
3090 411
4078 665
2171 513
2296 523
3167 742
3071 910
913 265
1512 344
3233 914
2132 560
1183 264
9747 282
1888 508
3274 657
2817 552
7231 598
1581 486
3871 619
2476 512
2361 375