47028 332
39695 373
14586 468
108126 766
23398 503
21448 242
11451 569
16708 840
11981 556
9099 450
17187 63
36593 240
32128 141
22113 158
16716 669