38695 832
30796 177
33938 382
13059 636
4715 534
10523 421
4773 210
3614 81
13783 575
4467 422
11241 119
5757 186
9687 768
9168 553
28236 136