38645 831
30759 177
33861 382
13049 636
4706 534
10520 421
4771 210
3608 81
13778 575
4466 422
11239 119
5755 186
9678 768
9163 553
28204 136