4881 361
3585 563
9362 344
4354 808
6643 314
16518 879
26582 722
11274 426
6489 262
29911 155
16045 636
6657 445
26977 611
5293 83
4801 731
4363 787
14148 120
5342 540