23013 67
24223 119
166674 305
82640 843
63091 541
44513 105
18647 103
18419 608
7285 144
3175 601
15022 426
51544 107
5758 99
10199 463
7046 798
41921 439
5146 490