89830 309
7456 42
24685 307
27177 754
17597 692
18834 665
18525 455
17312 71
12683 579
18465 698
7169 459
21456 632
9123 88
16304 932
18993 673
16165 392
10774 497
9890 33
18829 334
20516 395
30895 182
14470 666
7226 786
15983 312
6642 196
16581 637
11884 657
20703 347