32256 85
11739 299
13009 229
19828 381
67526 642
98188 634
12131 718
53181 646
11642 664
8134 354
40162 334
14336 584
5967 578
6127 296
6304 441
31236 273
69957 626