22456 67
24169 119
166088 305
82491 843
62904 541
44441 105
18432 103
18327 608
7234 144
3156 601
14782 426
48879 104
5742 99
9133 463
7020 798
41678 439
5117 490