22584 66
24182 119
166127 305
82574 843
62926 541
44452 105
18427 103
18308 608
7178 144
3140 601
14789 426
48845 103
5766 99
9121 463
7006 798
41633 439
5112 490