38696 832
30800 177
33941 382
13059 636
4715 534
10525 421
4773 210
3614 81
13783 575
4467 422
11241 119
5757 186
9688 768
9169 553
28240 136