665 139
4109 546
15902 533
17582 517
64972 527
8706 314
21006 403
9638 313
9603 464
2422 269
2062 54
3687 505
5064 327
5148 252