5291 403
3530 155
14081 682
19688 78
6444 179
4386 617
9235 633
3230 472
2104 93
3798 463
3861 417
2713 79
5795 803
4665 712
4631 677
20016 324
976 76
100324 533
6659 408
2756873 6610
29035 521
3535 376
7927 215
5213 806
5737 445
10387 418
3683 594
2478 303