12433 400
37344 322
63991 157
57852 771
62613 523
4151 291
39624 189
39831 479
39488 312
35101 49
134241 149
106488 954
33192 633
30152 820
53424 330
46427 523
20788 359
26413 176
21182 602
24328 115
2773 152
15717 441
105148 169
149308 537
6176 86
24019 617
23076 57
30587 680