23039 67
24223 119
166689 305
82641 843
63095 541
44519 105
18649 103
18421 608
7288 144
3175 601
15032 426
51544 107
5760 99
10199 463
7048 798
41925 439
5150 490