680 99
3629 295
1249 196
4386 677
391304 1034
220694 247
150486 498
210507 514
442215 748
223008 907
99717 399
168168 682
89637 781
8503 577
4962 470
6402 50
9168 464
9187 199
14495 93
5225 723
2906 474
4320 661
4184 547
4409 627
3750 622
32330 833
56676 345
17642 655