665 139
3846 546
15822 533
17553 517
64936 527
8585 314
20934 403
9625 313
9589 464
2400 269
2044 54
3679 505
5046 327
5132 252