1008 262
1647 533
1354 321
2371 573
3597 466
5498 440
6428 550
958 118
4663 291
4494 677
6291 348
1690 160
4885 586
2876 667
4121 247
9183 594
6791 611
932 255
1044 81
2445 400
7097 143
3080 571
21324 598
3473 670