23012 67
24223 119
166673 305
82640 843
63091 541
44512 105
18647 103
18419 608
7285 144
3175 601
15022 426
51544 107
5758 99
10199 463
7046 798
41920 439
5146 490