26927 504
25083 243
13044 573
19724 841
14106 556
10499 450
19537 63
41264 240
38888 142
25345 158
18737 669