14535 733
12683 877
16211 519
3071 608
659 105
13695 697
3147 535
42400 93
7049 521
5123 907
23112 639
6204 588
5063 740
6264 414
180168 690
55277 483
70739 417
58456 215
34264 391
16635 863
25207 613
20630 794