109630 961
18152 710
12730 442
34680 287
26452 625
14435 655
20457 62
38099 38
43521 85
34959 364
11415 613
24188 505
11171 545
93344 711
13672 196
29249 384
31274 496
46656 556
16421 741
18098 195
23000 433
22310 697
15131 885
32227 326
74202 904
18662 826
21249 603
13254 679