666 62
5421 476
2227 174
3342 428
4653 499
4160 485
3947 282
1011 160
5332 725
3561 171
2282 534
1497 105
9649 816
3230 174
3069 728
6303 627
2682 562
7406 538
2932 453
2663 143
4583 807
4175 304
2614 650
5042 526