977 69
303542 1032
2837 217
3697 713
3941 452
22956 80
25525 576
6857 227
7744 270
9418 153
4173 867
3221 471
4067 482