32296 85
11744 299
13012 229
19832 381
67578 642
98215 634
12136 718
53255 646
11661 664
8141 354
40230 334
14349 584
5969 578
6129 296
6307 441
31300 273
70152 626