665 139
4015 546
15874 533
17562 517
64952 527
8678 314
20973 403
9627 313
9591 464
2409 269
2055 54
3681 505
5054 327
5138 252