99997 488
20381 647
69733 526
14803 365
3510 141
19667 442
6373 52
12304 204
46366 338
29191 427
8819 909
12671 128
6830 291
36418 314
5433 218
57058 379
36582 695
33229 962
9644 86
24977 486
6950 465
29844 494
28783 122
25720 102
13941 59
12128 877
18367 165
5169 84