32256 85
11739 299
13009 229
19828 381
67526 642
98189 634
12131 718
53182 646
11644 664
8135 354
40163 334
14337 584
5967 578
6127 296
6304 441
31238 273
69961 626