22982 67
24221 119
166626 305
82637 843
63088 541
44506 105
18636 103
18410 608
7285 144
3174 601
15007 426
51544 107
5757 99
10193 463
7045 798
41910 439
5145 490