665 139
3828 546
15811 533
17552 517
64933 527
8585 314
20931 403
9624 313
9588 464
2399 269
2044 54
3678 505
5043 327
5129 252