2992 607
5544 701
6946 310
7049 88
5746 437
9900 286
4683 208
9028 720
4902 261
1607 41
4198 295
901 95
5001 545
2537 400