23035 66
24256 119
166534 305
82797 843
62996 541
44619 105
18545 103
18400 608
7222 144
3166 601
14914 426
48908 103
5810 99
9152 463
7064 798
42031 439
5143 490