32186 85
11721 299
13006 229
19823 381
67441 642
98132 634
12119 718
53075 646
11619 664
8116 354
40080 334
14309 583
5962 578
6122 296
6301 441
31114 273
69615 623