14532 733
12683 877
16211 519
3071 608
656 105
13693 697
3147 535
42400 93
7045 521
5121 907
23111 639
6202 588
5062 740
6264 414
180167 690
55277 483
70739 417
58456 215
34264 391
16635 863
25207 613
20629 794