32243 85
11738 299
13009 229
19826 381
67511 642
98177 634
12129 718
53161 646
11639 664
8128 354
40151 334
14330 584
5966 578
6127 296
6304 441
31217 273
69902 626