4099 520
9345 87
3761 641
20243 357
7471 422
19523 856
12683 449
5174 752
3584 504
10369 734
14598 878
3472 209
5795 611
4934 206
6461 666
4694 956
6896 537
5624 118
4538 772
3301 607
3709 568
7465 614
7985 595
3307 72
1345 173
8644 605
3246 724
21532 202