32191 85
11726 299
13006 229
19823 381
67453 642
98137 634
12120 718
53091 646
11622 664
8119 354
40087 334
14311 583
5964 578
6122 296
6301 441
31123 273
69640 623