38713 832
30817 177
33961 382
13062 636
4717 534
10528 421
4775 210
3614 81
13783 575
4467 422
11242 119
5758 186
9692 768
9169 553
28251 136