59997 200
47865 198
43420 593
25421 281
35082 532
19370 717
143031 195
24817 52
19636 599
26161 76
70497 680
28478 814
56325 559
24143 542
28857 299
18450 536
48755 1880
82625 942
31845 209
64574 664
24622 145
123038 323
197370 793
27062 754
27110 451