51282 332
44281 373
26570 504
24620 242
15368 69
19422 841
13880 556
10392 450
19320 63
40651 240
38314 142
24836 158
18468 669