32242 85
11737 299
13008 229
19826 381
67509 642
98175 634
12129 718
53159 646
11638 664
8128 354
40151 334
14330 584
5966 578
6127 296
6304 441
31213 273
69892 626