32178 85
11720 299
13006 229
19822 381
67433 642
98125 634
12118 718
53058 646
11616 664
8113 354
40077 334
14304 583
5962 578
6122 296
6301 441
31100 273
69581 623