12433 400
37330 322
63989 157
57851 771
62609 523
4151 291
39624 189
39827 479
39484 312
35100 49
134230 149
106481 954
33192 633
30150 820
53416 330
46425 523
20787 359
26413 176
21181 602
24325 115
2772 152
15717 441
105138 169
149298 537
6176 86
24018 617
23074 57
30584 680