32240 85
11735 299
13008 229
19826 381
67505 642
98173 634
12126 718
53148 646
11636 664
8127 354
40145 334
14329 584
5966 578
6127 296
6304 441
31207 273
69878 626