12289 825
8469 460
7505 485
20299 204
41214 386
13559 276
3831 60
8613 96
14623 432
16614 145
14104 689
4342 245
6979 672
8596 49
10502 763
9660 577
14428 795
9307 141
26006 538
9807 406
30885 962
8136 178
8882 76
25988 233