4004 359
6505 112
4078 618
9794 393
14904 329
6374 615
5207 469
2799 76
9640 327
10375 115
9683 78
4160 539
4341 783
3769 406
3563 711
7906 713
4447 47
1220 53
3666 217
7584 251
6538 724
2103 514
1556 284
4743 61
5335 654
5191 625
21810 745
6748 877