8328 671
5296 330
11027 500
42489 508
4242 622
9903 453
7924 787
4407 794
7752 77
6902 504
10663 464
5653 698
4271 418
5061 387
15707 116
7202 47
1697 278