22768 66
24199 119
166309 305
82681 843
62955 541
44492 105
18482 103
18345 608
7194 144
3144 601
14832 426
48858 103
5780 99
9128 463
7029 798
41813 439
5118 490