4299 587
6507 516
4663 711
9577 914
3436 622
2992 171
4404 309
21942 366
8952 961
9770 518
1816 47
5101 129
5622 97
3143 116
4628 595