22561 66
24180 119
166098 305
82546 843
62918 541
44449 105
18416 103
18306 608
7176 144
3140 601
14782 426
48845 103
5764 99
9120 463
7005 798
41612 439
5110 490