665 139
3759 546
15791 533
17546 517
64929 527
8583 314
20916 403
9624 313
9586 464
2399 269
2040 54
3675 505
5037 327
5127 252