148 32
1729 425
2729 770
3088 660
2954 502
2618 518
11270 447
1294 360
2579 199
16961 653
25543 72
4917 561
4463 690
6906 872
16231 342
12075 406
14915 365
21313 36
51363 643
39325 106
8016 429
74014 667
6533 695
9413 854
7338 59
9408 966
10182 101
14591 233