665 139
4069 546
15885 533
17566 517
64961 527
8688 314
20983 403
9633 313
9592 464
2414 269
2058 54
3684 505
5055 327
5139 252