22685 67
24219 119
166338 305
82603 843
62953 541
44509 105
18534 103
18399 608
7291 144
3175 601
14866 426
48991 104
5769 99
9171 463
7047 798
41805 439
5146 490