51312 332
44310 373
16563 468
123959 767
26581 504
24637 242
12865 573
19436 841
13886 556
10393 450
19329 63
40675 240
38333 142
24846 158
18472 669