32272 85
11740 299
13009 229
19829 381
67554 642
98203 634
12134 718
53216 646
11656 664
8137 354
40192 334
14346 584
5969 578
6128 296
6306 441
31258 273
70049 626