3997 514
2614 724
1700 311
60905 960
25519 752
48802 601
98229 562
111182 443
5725 108
161858 449
44834 437
90256 682
36062 157
16084 750
72128 956
102554 128
15817 286
95502 564
33035 685
80083 865
3889 329
5591 382
4289 270
4635 65
6698 289
15973 326
4209 368
7830 673