22988 66
24231 119
166485 305
82780 843
62986 541
44596 105
18534 103
18379 608
7219 144
3162 601
14905 426
48895 103
5803 99
9151 463
7052 798
41987 439
5137 490