22545 66
24179 119
166087 305
82541 843
62918 541
44448 105
18412 103
18301 608
7175 144
3140 601
14780 426
48845 103
5763 99
9120 463
6995 798
41600 439
5109 490