21285 200
61671 1046
5188 471
44169 728
1688 157
93997 365
54176 600
25926 598
44924 253
86680 671
56673 104
133553 294
30904 844
29698 775
155575 305
13410 561
43615 863
46656 737
26807 371
57104 875
86839 704
45143 741
19240 716
18684 761
19642 743
3339 262
25325 564
5804 591