3936 153
8350 208
5388 818
23827 318
10127 180
14718 313
10920 323
41349 543
5981 445
8364 85
24480 397
21625 76
24046 746
4941 794
20611 430
7437 597
16152 422
11165 284
49807 174
7078 93
7763 919
11855 602
43596 626
25611 123
13705 500
18000 413
142239 747