47026 332
39694 373
14583 468
108120 766
23396 503
21447 242
11451 569
16703 840
11976 556
9096 450
17185 63
36592 240
32121 141
22111 158
16716 669