2631 63
3871 560
9431 772
8969 716
4656 358
3096 43
6069 672
5132 278
5899 384
8761 325
9030 245
5964 62
9071 515
9880 696
8922 778
10446 433
4719 149
6448 358
13600 456
6783 618
2055 118
3707 628
5316 427
6461 901