12433 400
37398 322
64003 157
57863 771
62628 523
4151 291
39631 189
39837 479
39499 312
35114 49
134275 149
106515 954
33196 633
30156 820
53434 330
46441 523
20789 359
26416 176
21188 602
24333 115
2777 152
15723 441
105182 169
149353 537
6178 86
24025 617
23084 57
30593 680