2875 607
5527 701
6921 310
7013 88
5736 437
9840 286
4640 208
9012 720
4894 261
1600 41
4193 295
899 95
4996 545
2501 400