665 139
3839 546
15817 533
17553 517
64934 527
8585 314
20932 403
9625 313
9588 464
2400 269
2044 54
3679 505
5046 327
5131 252