4634 595
4309 587
6516 516
4669 711
9589 914
3442 622
2997 171
4409 309
21967 366
8975 961
9781 518
1821 47
5105 129
5628 97
3147 116