3008 677
1596 54
1074 158
1728 192
8134 653
1844 211
9157 396
12897 245
1759 217
1917 261
2764 279
10666 382
803 69
75999 616
1615 431
2882 675
1761 395
2928 741
2372 408
9008 771
1650 159
3153 753
1028 144
6566 540
3093 379
11164 296
4167 948
3732 937