51340 332
44330 373
26596 504
24646 242
15372 69
19442 841
13896 556
10394 450
19335 63
40705 240
38349 142
24851 158
18477 669