12433 599
11020 41
165860 701
9920 583
13716 146
21011 273
143060 673
40838 305
8101 386
13575 313
11094 300
108033 297
64627 812
52368 725
59216 540
121910 735
8382 575
5041 274
96004 635
84551 1057
3997 632
8745 800
59032 647
17118 117
18720 809
25313 63