22684 67
24219 119
166337 305
82603 843
62953 541
44509 105
18532 103
18399 608
7291 144
3174 601
14865 426
48991 104
5767 99
9171 463
7046 798
41804 439
5146 490