46811 411
25331 818
6191 211
4342 187
278269 802
109945 643
75194 636
65794 151
46888 422
35129 260
19033 302
5330 398
3884 397