14036 656
51377 332
44371 373
26626 504
24668 242
15381 69
19454 841
13905 556
10400 450
19355 63
40737 240
38390 142
24873 158
18487 669