5655 97
3171 116
4708 595
4329 587
6531 516
4674 711
9595 914
3451 622
3000 171
4414 309
21997 366
8994 961
9793 518
1825 47
5110 129