665 139
3907 546
15842 533
17556 517
64943 527
8599 314
20941 403
9625 313
9589 464
2403 269
2054 54
3681 505
5049 327
5136 252