22547 66
24179 119
166089 305
82543 843
62918 541
44448 105
18412 103
18304 608
7176 144
3140 601
14782 426
48845 103
5763 99
9120 463
6997 798
41604 439
5109 490