14535 733
12683 877
16212 519
3071 608
661 105
13700 697
3147 535
42400 93
7050 521
5126 907
23112 639
6205 588
5064 740
6265 414
180168 690
55277 483
70739 417
58457 215
34264 391
16635 863
25210 613
20630 794