106166 901
3296 43
5532 300
3373 231
5519 479
9362 103
286751 1364
131997 325
5373 411
6440 252
29572 688
78592 535
6009 135
6435 479
5105 491
12938 329
19814 173
99918 286
108451 381