665 139
3855 546
15825 533
17553 517
64936 527
8586 314
20936 403
9625 313
9589 464
2400 269
2045 54
3679 505
5047 327
5133 252