32173 85
11719 299
13006 229
19822 381
67432 642
98123 634
12118 718
53055 646
11610 664
8113 354
40072 334
14303 583
5962 578
6122 296
6301 441
31099 273
69568 623