6945 80
51072 163
16242 692
37857 795
10925 49
45376 614
12781 639
10821 468
33800 502
28968 766
9860 330
32238 382
19659 486
11912 85
9219 313
6232 388
5628 107
20314 161
4660 166
14632 450
13699 253
28855 404
12433 774
26425 688
15073 49
12793 437
18417 54
27575 623