23021 67
24223 119
166681 305
82640 843
63091 541
44514 105
18647 103
18420 608
7286 144
3175 601
15025 426
51544 107
5758 99
10199 463
7047 798
41923 439
5147 490