22539 66
24178 119
166083 305
82541 843
62918 541
44447 105
18411 103
18298 608
7175 144
3140 601
14777 426
48845 103
5763 99
9120 463
6995 798
41597 439
5109 490