12433 400
37374 322
63999 157
57859 771
62621 523
4151 291
39625 189
39831 479
39492 312
35107 49
134264 149
106507 954
33194 633
30153 820
53431 330
46433 523
20789 359
26414 176
21184 602
24331 115
2775 152
15718 441
105163 169
149328 537
6177 86
24024 617
23079 57
30590 680