14290 656
51945 333
46022 373
26929 504
25085 243
15545 69
19725 841
14106 556
10499 450
19539 63
41264 240
38888 142
25346 158
18737 669