32168 85
11719 299
13005 229
19822 381
67431 642
98121 634
12117 718
53052 646
11610 664
8113 354
40069 334
14302 583
5962 578
6122 296
6300 441
31097 273
69549 623