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