26929 504
25085 243
13045 573
19725 841
14106 556
10499 450
19539 63
41264 240
38888 142
25347 158
18737 669