12433 599
11020 41
165865 701
9923 583
13717 146
21011 273
143063 673
40840 305
8101 386
13575 313
11095 300
108040 297
64632 812
52369 725
59217 540
121923 735
8384 575
5041 274
96007 635
84553 1057
3997 632
8745 800
59036 647
17118 117
18720 809
25317 63