42897 108
25908 621
28910 662
22896 167
32173 263
59136 637
77690 1045
46678 712
19937 142
68044 707
30919 306
56699 143
40417 353
14048 197
5307 437
3402 113
5788 625
3192 60
6514 867
6186 563
4197 53
5015 314
92794 516
215952 648
245654 348
197212 897
56269 853