51373 332
44358 373
26618 504
24659 242
15380 69
19450 841
13904 556
10399 450
19351 63
40728 240
38385 142
24861 158
18484 669