665 139
3786 546
15798 533
17547 517
64932 527
8583 314
20923 403
9624 313
9588 464
2399 269
2043 54
3678 505
5037 327
5129 252