999 134
2461 348
3815 695
1651 53
3514 803
2684 297
1771 140
2764 454
12584 748
7264 543
1417 144
7711 532
11643 147
2735 92
12052 524
2595 194
2735 141
3830 585
10219 239
4131 839
2547 206
2422 224
3555 672
21210 760