9995 340
2535 214
4935 899
4602 803
4913 705
3856 759
3296 505
5259 440
1641 299
1388 183
8929 69
2691 564
4045 686
1708 221
3628 862
3736 337