23039 67
24223 119
166690 305
82642 843
63097 541
44520 105
18650 103
18421 608
7288 144
3175 601
15035 426
51544 107
5760 99
10199 463
7048 798
41926 439
5151 490