51313 332
44310 373
16564 468
123964 767
26582 504
24639 242
12865 573
19436 841
13887 556
10393 450
19329 63
40676 240
38334 142
24846 158
18472 669