23003 67
24223 119
166658 305
82639 843
63090 541
44510 105
18642 103
18418 608
7285 144
3174 601
15018 426
51544 107
5757 99
10199 463
7046 798
41916 439
5146 490