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