14303 656
51961 333
46134 373
26951 504
25096 243
15548 69
19736 841
14113 556
10500 450
19545 63
41286 240
38899 142
25356 158
18753 669