5625 397
6811 310
6083 468
10601 392
4488 24
6499 646
5521 462
9631 807
7358 678
29809 173
7347 664
7676 521
6962 544
3489 100
3701 144
10500 291
4433 773
5402 748
3731 626
21685 46
4860 175
14329 561
26966 497
3473 77