32357 85
11750 299
13016 229
19837 381
67647 642
98253 634
12151 718
53358 646
11682 664
8153 354
40308 334
14363 584
5974 578
6133 296
6308 441
31375 273
70395 627