5649 97
3169 116
4706 595
4328 587
6531 516
4674 711
9595 914
3449 622
3000 171
4414 309
21995 366
8994 961
9793 518
1825 47
5110 129