89832 309
7457 42
24685 307
27180 754
17598 692
18839 665
18527 455
17318 71
12683 579
18469 698
7169 459
21456 632
9126 88
16305 932
18995 673
16167 392
10774 497
9890 33
18830 334
20517 395
30916 182
14470 666
7226 786
15984 312
6642 196
16581 637
11884 657
20703 347