23057 67
24223 119
166712 305
82649 843
63100 541
44523 105
18657 103
18425 608
7290 144
3175 601
15040 426
51544 107
5763 99
10199 463
7048 798
41942 439
5152 490