4078 616
8261 189
19972 33
17168 209
5456 641
3506 252
12683 1005
8135 620
6825 323
3155 385
2841 332
4365 108
43559 170
11901 131
4547 426
11754 102
4750 528
16111 863
5005 469
10483 48
4780 65
6951 556
4863 117
5416 97
2413 87
4932 705
6551 530
6939 62