38591 831
30686 177
33739 382
13026 636
4699 534
10509 421
4763 210
3606 81
13769 575
4461 422
11236 119
5750 186
9675 768
9155 553
28143 136