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