5632 97
3159 116
4697 595
4325 587
6528 516
4674 711
9595 914
3446 622
3000 171
4413 309
21992 366
8992 961
9791 518
1824 47
5110 129