51371 332
44357 373
26616 504
24657 242
15380 69
19449 841
13901 556
10399 450
19348 63
40727 240
38382 142
24857 158
18482 669