32321 85
11746 299
13014 229
19834 381
67602 642
98227 634
12142 718
53282 646
11668 664
8142 354
40255 334
14351 584
5969 578
6130 296
6307 441
31317 273
70225 627