1029 256
2479 517
1034 294
5971 217
2553 31
6426 443
10934 136
7007 293
10956 613
4399 115
2704 37
4445 144
6106 207
5974 322
3072 145
2733 811
5395 85
9671 194
11783 638
23405 333
1875 529
2712 615
4693 84
13826 621