51356 332
44343 373
26605 504
24648 242
15376 69
19445 841
13897 556
10397 450
19342 63
40714 240
38360 142
24853 158
18479 669