666 79
1302 293
2936 673
1013 120
1660 160
2625 748
2443 151
3340 587
15066 394
4915 723
2927 293
52345 106
14102 154
4048 290
3126 871
1298 135
4520 794
4248 883
3813 588
6765 785
3980 390
3120 681
3750 701
4521 308
2322 371
13518 516
3584 125
3392 705