51345 332
44336 373
26597 504
24646 242
15372 69
19444 841
13896 556
10395 450
19337 63
40705 240
38351 142
24851 158
18478 669