9994 340
2534 214
4934 899
4602 803
4913 705
3856 759
3295 505
5258 440
1641 299
1386 183
8928 69
2688 564
4044 686
1708 221
3628 862
3735 337