23058 67
24223 119
166715 306
82653 843
63102 541
44524 105
18659 103
18425 608
7290 144
3175 601
15041 426
51544 107
5763 99
10200 463
7048 798
41945 439
5152 490