22569 66
24182 119
166118 305
82552 843
62922 541
44450 105
18419 103
18307 608
7178 144
3140 601
14785 426
48845 103
5764 99
9120 463
7006 798
41625 439
5111 490